send her down Hughie

send her down Hughie!
(Australia) An appeal for continued rain, invoked when it comes after a long drought. [From 1912.]